home *** CD-ROM | disk | FTP | other *** search
/ Comedians - The People Behind the Laughter / Comedians - The People Behind the Laughter.iso / com4 / com4.rsrc / CODE_11532_AppleEvt.txt < prev    next >
Text File  |  1995-08-08  |  9KB  |  166 lines

  1. # near model CODE resource
  2. # jump table entries: 12128-12130 (3 of them)
  3. 00000000  4E56 FEE6                link       A6, -0x011A
  4. 00000004  48E7 0308                movem.l    -[A7], D6,D7,A4
  5. 00000008  49EE FF00                lea.l      A4, [A6 - 0x100]
  6. 0000000C  4206                     clr.b      D6
  7. 0000000E  426E FEF2                clr.w      [A6 - 0x10E]
  8. 00000012  558F                     subq.l     A7, 2
  9. 00000014  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  10. 00000018  2F3C 2D2D 2D2D           move.l     -[A7], 0x2D2D2D2D /* '----' */
  11. 0000001E  2F3C 6C69 7374           move.l     -[A7], 0x6C697374 /* 'list' */
  12. 00000024  486E FEE6                pea.l      [A6 - 0x11A]
  13. 00000028  303C 0812                move.w     D0, 0x812
  14. 0000002C  A816                     syscall    Pack8
  15. 0000002E  3E1F                     move.w     D7, [A7]+
  16. 00000030  6708                     beq        +0xA /* 0000003A */
  17. 00000032  3D47 0014                move.w     [A6 + 0x14], D7
  18. 00000036  6000 00A8                bra        +0xAA /* 000000E0 */
  19. label0000003A:
  20. 0000003A  558F                     subq.l     A7, 2
  21. 0000003C  486E FEE6                pea.l      [A6 - 0x11A]
  22. 00000040  7001                     moveq.l    D0, 0x01
  23. 00000042  2F00                     move.l     -[A7], D0
  24. 00000044  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  25. 0000004A  486E FEEE                pea.l      [A6 - 0x112]
  26. 0000004E  486E FEF4                pea.l      [A6 - 0x10C]
  27. 00000052  303C 0A0B                move.w     D0, 0xA0B
  28. 00000056  A816                     syscall    Pack8
  29. 00000058  3E1F                     move.w     D7, [A7]+
  30. 0000005A  6666                     bne        +0x68 /* 000000C2 */
  31. 0000005C  2D6E FEF8 FEFC           move.l     [A6 - 0x104], [A6 - 0x108]
  32. 00000062  558F                     subq.l     A7, 2
  33. 00000064  486E FEFC                pea.l      [A6 - 0x104]
  34. 00000068  4EAD 02E2                jsr        [A5 + 0x2E2 /* export_88 */]
  35. 0000006C  3E1F                     move.w     D7, [A7]+
  36. 0000006E  558F                     subq.l     A7, 2
  37. 00000070  486E FEF4                pea.l      [A6 - 0x10C]
  38. 00000074  303C 0204                move.w     D0, 0x204
  39. 00000078  A816                     syscall    Pack8
  40. 0000007A  4A47                     tst.w      D7
  41. 0000007C  544F                     addq.w     A7, 2
  42. 0000007E  6642                     bne        +0x44 /* 000000C2 */
  43. 00000080  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  44. 00000084  1F06                     move.b     -[A7], D6
  45. 00000086  70FF                     moveq.l    D0, 0xFFFFFFFF
  46. 00000088  3F00                     move.w     -[A7], D0
  47. 0000008A  4EAD 1D12                jsr        [A5 + 0x1D12 /* export_926 */]
  48. 0000008E  486E FEF2                pea.l      [A6 - 0x10E]
  49. 00000092  2F0C                     move.l     -[A7], A4
  50. 00000094  4EAD 1D0A                jsr        [A5 + 0x1D0A /* export_925 */]
  51. 00000098  4A6E FEF2                tst.w      [A6 - 0x10E]
  52. 0000009C  6724                     beq        +0x26 /* 000000C2 */
  53. 0000009E  558F                     subq.l     A7, 2
  54. 000000A0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  55. 000000A4  2F3C 6572 7273           move.l     -[A7], 0x65727273 /* 'errs' */
  56. 000000AA  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  57. 000000B0  486C 0001                pea.l      [A4 + 0x1]
  58. 000000B4  7000                     moveq.l    D0, 0x00
  59. 000000B6  1014                     move.b     D0, [A4]
  60. 000000B8  2F00                     move.l     -[A7], D0
  61. 000000BA  303C 0A0F                move.w     D0, 0xA0F
  62. 000000BE  A816                     syscall    Pack8
  63. 000000C0  544F                     addq.w     A7, 2
  64. label000000C2:
  65. 000000C2  558F                     subq.l     A7, 2
  66. 000000C4  486E FEE6                pea.l      [A6 - 0x11A]
  67. 000000C8  303C 0204                move.w     D0, 0x204
  68. 000000CC  A816                     syscall    Pack8
  69. 000000CE  4A6E FEF2                tst.w      [A6 - 0x10E]
  70. 000000D2  544F                     addq.w     A7, 2
  71. 000000D4  6604                     bne        +0x6 /* 000000DA */
  72. 000000D6  3D47 FEF2                move.w     [A6 - 0x10E], D7
  73. label000000DA:
  74. 000000DA  3D6E FEF2 0014           move.w     [A6 + 0x14], [A6 - 0x10E]
  75. label000000E0:
  76. 000000E0  4CEE 10C0 FEDA           movem.l    D6,D7,A4, [A6 - 0x126]
  77. 000000E6  4E5E                     unlink     A6
  78. 000000E8  205F                     movea.l    A0, [A7]+
  79. 000000EA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  80. 000000EE  4ED0                     jmp        [A0]
  81. 000000F0  4E56 FEE2                link       A6, -0x011E
  82. 000000F4  48E7 0118                movem.l    -[A7], D7,A3,A4
  83. 000000F8  47EE FF00                lea.l      A3, [A6 - 0x100]
  84. 000000FC  426E FEEE                clr.w      [A6 - 0x112]
  85. 00000100  558F                     subq.l     A7, 2
  86. 00000102  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  87. 00000106  2F3C 2D2D 2D2D           move.l     -[A7], 0x2D2D2D2D /* '----' */
  88. 0000010C  2F3C 6C69 7374           move.l     -[A7], 0x6C697374 /* 'list' */
  89. 00000112  486E FEE2                pea.l      [A6 - 0x11E]
  90. 00000116  303C 0812                move.w     D0, 0x812
  91. 0000011A  A816                     syscall    Pack8
  92. 0000011C  3E1F                     move.w     D7, [A7]+
  93. 0000011E  6708                     beq        +0xA /* 00000128 */
  94. 00000120  3D47 0014                move.w     [A6 + 0x14], D7
  95. 00000124  6000 00B8                bra        +0xBA /* 000001DE */
  96. label00000128:
  97. 00000128  558F                     subq.l     A7, 2
  98. 0000012A  486E FEE2                pea.l      [A6 - 0x11E]
  99. 0000012E  7001                     moveq.l    D0, 0x01
  100. 00000130  2F00                     move.l     -[A7], D0
  101. 00000132  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  102. 00000138  486E FEEA                pea.l      [A6 - 0x116]
  103. 0000013C  486E FEF0                pea.l      [A6 - 0x110]
  104. 00000140  303C 0A0B                move.w     D0, 0xA0B
  105. 00000144  A816                     syscall    Pack8
  106. 00000146  3E1F                     move.w     D7, [A7]+
  107. 00000148  6676                     bne        +0x78 /* 000001C0 */
  108. 0000014A  598F                     subq.l     A7, 4
  109. 0000014C  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  110. 00000150  4EAD 1D02                jsr        [A5 + 0x1D02 /* export_924 */]
  111. 00000154  285F                     movea.l    A4, [A7]+
  112. 00000156  558F                     subq.l     A7, 2
  113. 00000158  486E FEF0                pea.l      [A6 - 0x110]
  114. 0000015C  303C 0204                move.w     D0, 0x204
  115. 00000160  A816                     syscall    Pack8
  116. 00000162  200C                     move.l     D0, A4
  117. 00000164  544F                     addq.w     A7, 2
  118. 00000166  672A                     beq        +0x2C /* 00000192 */
  119. 00000168  2D7C 5445 5854 FEF8      move.l     [A6 - 0x108], 0x54455854 /* 'TEXT' */
  120. 00000170  2D4C FEFC                move.l     [A6 - 0x104], A4
  121. 00000174  558F                     subq.l     A7, 2
  122. 00000176  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  123. 0000017A  2F3C 2D2D 2D2D           move.l     -[A7], 0x2D2D2D2D /* '----' */
  124. 00000180  486E FEF8                pea.l      [A6 - 0x108]
  125. 00000184  303C 0610                move.w     D0, 0x610
  126. 00000188  A816                     syscall    Pack8
  127. 0000018A  204C                     movea.l    A0, A4
  128. 0000018C  A023                     syscall    DisposHandle/DisposeHandle
  129. 0000018E  544F                     addq.w     A7, 2
  130. 00000190  602E                     bra        +0x30 /* 000001C0 */
  131. label00000192:
  132. 00000192  486E FEEE                pea.l      [A6 - 0x112]
  133. 00000196  2F0B                     move.l     -[A7], A3
  134. 00000198  4EAD 1D0A                jsr        [A5 + 0x1D0A /* export_925 */]
  135. 0000019C  558F                     subq.l     A7, 2
  136. 0000019E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  137. 000001A2  2F3C 6572 7273           move.l     -[A7], 0x65727273 /* 'errs' */
  138. 000001A8  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  139. 000001AE  486B 0001                pea.l      [A3 + 0x1]
  140. 000001B2  7000                     moveq.l    D0, 0x00
  141. 000001B4  1013                     move.b     D0